﻿package logica.objetos;

import enums.TipoObjeto;

//
public class Objeto
{
    private int identificador;
    
    //
    private int posicionx ;

    //
    private int posiciony ;

    //
    private int imagen ;

    //
    private TipoObjeto tipo ;

    
    public Objeto() {
    	identificador = 0;
		posicionx = 0;
		posiciony = 0;
		imagen = 0;
		tipo = null;
	}
	/**
	 * @param id el id del objeto en la base
	 * @param posicionx
	 * @param posiciony
	 * @param imagen
	 * @param tipo
	 */
	public Objeto(int id, int posicionx, int posiciony, int imagen, TipoObjeto tipo) {
		this.identificador = id;
		this.posicionx = posicionx;
		this.posiciony = posiciony;
		this.imagen = imagen;
		this.tipo = tipo;
	}

	/**
	 * @return the posicionx
	 */
	public int getPosicionx() {
		return posicionx;
	}

	/**
	 * @param posicionx the posicionx to set
	 */
	public void setPosicionx(int posicionx) {
		this.posicionx = posicionx;
	}

	/**
	 * @return the posiciony
	 */
	public int getPosiciony() {
		return posiciony;
	}

	/**
	 * @param posiciony the posiciony to set
	 */
	public void setPosiciony(int posiciony) {
		this.posiciony = posiciony;
	}

	/**
	 * @return the imagen
	 */
	public int getImagen() {
		return imagen;
	}

	/**
	 * @param imagen the imagen to set
	 */
	public void setImagen(int imagen) {
		this.imagen = imagen;
	}

	/**
	 * @return the tipo
	 */
	public TipoObjeto getTipo() {
		return tipo;
	}

	/**
	 * @param tipo the tipo to set
	 */
	public void setTipo(TipoObjeto tipo) {
		this.tipo = tipo;
	}
	/**
	 * @return the identificador
	 */
	public int getIdentificador() {
		return identificador;
	}
	/**
	 * @param identificador the identificador to set
	 */
	public void setIdentificador(int identificador) {
		this.identificador = identificador;
	}




}